var express = require('express')
var ProductRouter = express.Router()

const ProductController = require('../../controllers/admin/ProductController')

const multer = require('multer')
const upload = multer({ dest: 'public/productuploads/' })

// 涉及文件上传，普通post不行，需要加上multer中间件
ProductRouter.post('/adminapi/product/add', upload.single('file'), ProductController.add)
ProductRouter.get('/adminapi/product/list', ProductController.getList)
ProductRouter.get('/adminapi/product/list/:id', ProductController.getList)
ProductRouter.delete('/adminapi/product/list/:id', ProductController.delList)
ProductRouter.post('/adminapi/product/list', upload.single('file'), ProductController.updateList)

module.exports = ProductRouter
